package clt.com.mapper;

import java.util.List;
import java.util.Map;

import clt.com.object.Product;

public interface ProductMapper {
	/**
	 * 产品信息查询
	 * @author zzx
	 * @param map
	 * @return
	 */
	public List<Map<String,String>> queryProductList(Map<String,String> map);
	/**
	 * 产品信息详情
	 * @author zzx
	 * @param map
	 * @return
	 */
	public Map<String,String> queryProductDtlById(Product product);
	/**
	 * 产品信息统计
	 * @author zzx
	 * @param map
	 * @return
	 */
	public int queryProductListCount(Map<String,String> map);
	/**
	 * 产品信息新增
	 * @author zzx
	 * @param map
	 * @return
	 */
	int saveProductInfo(Product product);
	/**
	 * 产品信息编辑
	 * @author zzx
	 * @param map
	 * @return
	 */
	int updateProductInfo(Product product);
	/**
	 * 产品信息删除
	 * @author zzx
	 * @param map
	 * @return
	 */
	int delProductInfo(Map<String,String> map);
	/**
	 * 产品信息附件新增
	 * @author zzx
	 * @param map
	 * @return
	 */
	int saveProductInfoFile(Map<String,String> map);
	/**
	 * 产品信息附件删除
	 * @author zzx
	 * @param map
	 * @return
	 */
	int delProductInfoFile(Map<String,String> map);
}
